691572
94780
907808
960700
559551
690231
988363
596992
347594
838126
932433
840258
5251799
3673581
3198148
2498804
2274988
2119609
2047358
193778
1827118
1743136
1722196
1660471